function myFlag(arr) {
	// 使用拓展运算符的方式依次展开，每次只能展开一层
	while (arr.some((item) => Array.isArray(item))) {
		arr = [].concat(...arr);
	}
	return arr;
}
console.log(myFlag([1, 2, 3, [1, 2, 3, [1, 2, 3]]])); // [1, 2, 3, 1, 2, 3, 1, 2, 3]
